#ifndef PATH_H
#define PATH_H

#include <iostream>
#include <vector>

class Path{
    public:
        Path(){}

        virtual void Draw(){}

        void SetPath(std::vector<int> p){ path = p; }
        const std::vector<int>& GetPath(){ return path; }
        int GetLength(){ return path.size(); }

//        std::vector<std::vector<float>> GetMesh();
    protected:
        std::vector<int> path;
};

#endif

